layered structure - Turkish English Dictionary